package com.podium.web.system.service;

import com.podium.web.system.entity.SysUserRole;

import java.util.List;

/**
 * @author 邵文泽
 * @description 用户角色关联表Service
 * @date 2025/4/30 11:56
 */
public interface SysUserRoleService {

    /**
     * 查询用户角色关联表
     * @param sysUserRole 用户角色关联表
     */
    List<SysUserRole> list(SysUserRole sysUserRole);

    /**
     * 编辑用户角色关联表
     * @param sysUserRole 用户角色关联表
     * @return 是否成功
     */
    boolean editUserRole(SysUserRole sysUserRole);

    /**
     * 根据用户ID删除用户角色关联表
     *
     * @param userId 用户ID
     */
    void removeByUserId(Long userId);



}
